Sandra Taylor and Patricia Staples -- Women of the Night (2001)
Sandra Taylor - Lady in Waiting (1994)
Sandra Taylor [HU] struggles a bit with the facial
Sandra Taylor - Video Adventures of Peeping Tom 34 (2002)
Sandra Taylor struggles a bit with her facial